package test1230am;

public class Test22 {
    public static void main(String[] args) {

//        (21)一个数如果恰好等于它的因子之和，这个数就称为“完数”。例如6=1＋2＋3.编程
//        找出100到1000以内的所有完数。
        for (int i=100;i<=1000;i++){
            if(m(i)){
                System.out.println(i);
            }
        }
    }
    public static boolean m(int n){
        int s=0;
        for(int i=1;i<=n;i++){
           if(n%i==0){
               s+=i;
           }
        }
        return (n==s);
    }
}
